Modelling Fuzzy Sets Using Object-Oriented Techniques
نویسندگان
چکیده
This paper describes a new approach to model fuzzy sets using object-oriented programming techniques. Currently, the most frequently used method to model fuzzy sets is by using a pair of arrays to represent the set of ordered pairs, elements and their grades of membership. For continuous fuzzy sets, it is impossible to use infinite number of elements to model, therefore a limited number of array elements are used. Because the grade of membership can be calculated by a membership function, we introduced an approach that models fuzzy set using membership functions directly. Our new approach reduces memory required to model fuzzy sets. Furthermore, grades of membership are calculated dynamically only when needed. Compare with the approach mentioned before, our approach seems to offer advantages in memory space and computation time when modelling systems with complex continuous fuzzy sets.
منابع مشابه
A Fuzzy Object Relational Approach to Flexible Real Estate Trade
The object-relational database management systems (ORDBMS) appear due to the common acceptance of the object oriented paradigm and its integration with relational databases, combining the powerful modelling capabilities of the object oriented model and the robustness of relational model. ORDBMSs user defined types allow to create a framework for fuzzy information handling. This paper proposes t...
متن کاملContinuous Energy Values of 3-Amino-4-Nitraminofurazan Molecule by Modern Optimization Techniques
The conformational energy values of 3-amino-4-nitraminofurazan (C2N4O3H2) molecule changing with two torsion angles were firstly calculated using density functional theory (DFT) with Lee-Young-Parr correlation functional and 6-31 G(d) basis set on Gaussian Program. And then, these obtained discrete data were made continuous by using Fuzzy Logic Modelling (FLM) and Artificial Neural Network (ANN...
متن کاملHandling Grey Information in Object Oriented Databases
Efficient handling of inexact (grey) information is an important issue for the new emerging database technology. Inexact or imprecise information has been represented and manipulated by using different techniques, including fuzzy set theory, possibility theory, IVF (Interval Valued Fuzzy) Sets, Time Petri Nets, Fuzzy Clouds, etc. In this paper, different approaches dealing with uncertainty have...
متن کاملFuzzy-neuro risk assessment of distributed real-time systems through formal and object-oriented systems modelling
The purpose of this paper is to advocate and encourage the application of fuzzy-neuro algorithms in the risk assessment of Distributed Real-Time (DRT) systems, where object-oriented and formal techniques by means of UML-SDL models are used as knowledge (data) providers to the fuzzy-neuro analyser. The paper includes an introductory description of DRT systems and the presentation of the UML and ...
متن کاملObjects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کامل